//Source file: D:\\aaa\\com\\ce\\pms\\renovation\\vo\\AbstractInspectionVO.java

package com.ce.pms.renovation.vo;

import java.util.Date;

import com.sitechasia.webx.core.model.IViewObject;

/**
 * 抽象的装修验收
 *
 *
 * @author <a href="mailto:i0o@live.cn">黄腾飞</a>
 * @Created 2008-12-25
 */
public abstract class AbstractInspectionVO implements IViewObject {
	/**
	 *
	 */
	private static final long	serialVersionUID	= -3520390379213886441L;

	/**
	 * 主键
	 */
	private Long	keyword;

	/**
	 * 验收申请ID
	 */
	private Long	inspectionRequisitionId;

	/**
	 * 验收时间，精确到小时
	 */
	private Date	inspectionDate;

	/**
	 * 验收时间字符串，精确到小时
	 */
	private String	inspectionDateStr;

	/**
	 * 验收小组成员
	 */
	private String	members;

	/**
	 * 验收结果 001-验收通过，002-验收不通过
	 */
	private String	result;

	/**
	 * 备注
	 */
	private String	remark;

	/**
	 * 创建人
	 */
	private Long	creator;

	/**
	 * 修改人
	 */
	private Long	modifier;

	/**
	 * @return the keyword
	 */
	public Long getKeyword() {
		return keyword;
	}

	/**
	 * @param keyword the keyword to set
	 */
	public void setKeyword(Long keyword) {
		this.keyword = keyword;
	}

	/**
	 * @return the inspectionDate
	 */
	public Date getInspectionDate() {
		return inspectionDate;
	}

	/**
	 * @param inspectionDate the inspectionDate to set
	 */
	public void setInspectionDate(Date inspectionDate) {
		this.inspectionDate = inspectionDate;
	}

	/**
	 * @return the members
	 */
	public String getMembers() {
		return members;
	}

	/**
	 * @param members the members to set
	 */
	public void setMembers(String members) {
		this.members = members;
	}

	/**
	 * @return the result
	 */
	public String getResult() {
		return result;
	}

	/**
	 * @param result the result to set
	 */
	public void setResult(String result) {
		this.result = result;
	}

	/**
	 * @return the remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @param remark the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * @return the creator
	 */
	public Long getCreator() {
		return creator;
	}

	/**
	 * @param creator the creator to set
	 */
	public void setCreator(Long creator) {
		this.creator = creator;
	}

	/**
	 * @return the inspectionRequisitionId
	 */
	public Long getInspectionRequisitionId() {
		return inspectionRequisitionId;
	}

	/**
	 * @param inspectionRequisitionId the inspectionRequisitionId to set
	 */
	public void setInspectionRequisitionId(Long inspectionRequisitionId) {
		this.inspectionRequisitionId = inspectionRequisitionId;
	}

	/**
	 * @return the modifier
	 */
	public Long getModifier() {
		return modifier;
	}

	/**
	 * @param modifier the modifier to set
	 */
	public void setModifier(Long modifier) {
		this.modifier = modifier;
	}

	public String getInspectionDateStr() {
		return inspectionDateStr;
	}

	public void setInspectionDateStr(String inspectionDateStr) {
		this.inspectionDateStr = inspectionDateStr;
	}

}
